<%-- 
    Document   : profilMembre
    Created on : 11 avr. 2011, 23:25:21
    Author     : Delphine
--%>

<%@page import="modele.Formateur"%>
<%@page import="modele.Etudiant"%>
<%@page import="java.util.HashMap"%>
<%@page import="modele.Equipe"%>
<%@page import="modele.Projet"%>
<%@page import="java.util.ArrayList"%>
<%@page import="modele.User"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@ taglib tagdir="/WEB-INF/tags/" prefix="inc" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">

<inc:header/>

            <%
            User user = (User) request.getAttribute("user");
            ArrayList<Projet> projets = (ArrayList) request.getAttribute("liste_projets");
            ArrayList<Equipe> equipes = (ArrayList) request.getAttribute("liste_equipes");
            HashMap<Integer, Equipe> equipeByProjet = null;
            equipeByProjet = new HashMap<Integer, Equipe>();
            if (equipes != null) {
                for (int i = 0; i < equipes.size(); i++) {
                    equipeByProjet.put(equipes.get(i).getProjet().getId_projet(), equipes.get(i));
                }
            }
%>
<div id="contenu">
    <div id="gauche">
        <div id="valeurs">
            <h1>Profil</h1>
            <%
                        String type_user = (String) session.getAttribute("type_user");
                        if (!((String) session.getAttribute("type_user")).equals("administrateur")) {
            %>
            <table>
                <tr>
                    <td>Nom : </td>
                    <td><%=user.getNom()%></td>
                </tr>
                <tr>
                    <td>Prenom :</td>
                    <td><%=user.getPrenom()%></td>
                </tr>
                <% if (user.getType().equals("etudiant")) {
                %><tr>
                    <td>Tel1 : </td>
                    <td><%=((Etudiant) user).getTel1()%></td>
                </tr>
                <tr>
                    <td>Tel2 : </td>
                    <td><%=((Etudiant) user).getTel2()%></td>
                </tr>
                <tr>
                    <td>Email : </td>
                    <td><%=((Etudiant) user).getEmail()%></td>
                </tr>
            </table>
        </div>
    </div>
    <div id="droite">
        <div id="news">
            <table id="matable">
                <tr>
                    <td id="montd">Equipes :</td>
                    <td id="montd">Projet associé :</td>
                </tr>
                <%for (int i = 0; i < projets.size(); i++) {
                %>
                <tr>
                    <%if (equipeByProjet.get(projets.get(i).getId_projet()) != null) {
                    %>
                    <td id="montd"><%=equipeByProjet.get(projets.get(i).getId_projet()).getNom()%>&nbsp;(<a href="MainServlet?type=getEquipeFiche&id_equipe=<%=equipeByProjet.get(projets.get(i).getId_projet()).getId_equipe()%>">Fiche</a>)</td><%
                        }%>
                    <td id="montd"><%=projets.get(i).getNom()%>&nbsp;(<a href="MainServlet?type=getProjetFiche&id_projet=<%=projets.get(i).getId_projet()%>">Fiche</a>)</td>
                </tr><%

                                                }%></table><%
                                            }
                %>
                <% if (user.getType().equals("formateur")) {
                %><tr>
                    <td>Tel : </td>
                    <td><%=((Formateur) user).getTel()%></td>
                </tr>
                <tr>
                    <td> Email : </td>
                    <td><%=((Formateur) user).getEmail()%></td>
                </tr>
                <tr>
                    <td>Etablissement : </td>
                    <td><%=((Formateur) user).getEtablissement()%></td>
                </tr>
            </table>
                </div>
    </div>
    <div id="droite">
        <div id="news">

            <ul>Projets sponsorisés :</ul>
                <%for (int i = 0; i < projets.size(); i++) {
                %>
                <li><%=projets.get(i).getNom()%>&nbsp;(<a href="MainServlet?type=getProjetFiche&id_projet=<%=projets.get(i).getId_projet()%>">Fiche</a>)</li>
                <%
                                                }
                                            }


                                        } else {
                %>Pas de profil pour cet utilisateur.<%                    }
            %>
        </div>
    </div>
</div>

<inc:footer/>